package com.faithbj.process.admin;

import com.faithbj.support.fp.Tuple2;

import java.util.List;

/**
 * JBPM模块提供给管理模块的接口.
 * User: xiongyuanwei
 * Date: 12-6-22
 * Time: 下午2:45
 */
public interface JbpmAdminService {

    /**
     * 获取指定用户的待办任务列表.
     * @param username 指定用户的用户名
     * @return 元组列表. 元组定义: (任务ID, 任务名称)
     */
    List<Tuple2<String, String>> getAvailableTasks(String username);
}
